import { defineStore } from "pinia"
import { getCategoryAPI } from '@/apis/layout'
import { ref } from "vue"

// 第一个参数 id 唯一的标识, string 类型, Pinia 使用 id 与开发者工具建立联系
export const useCategoryStore = defineStore('category', () => {
  // 定义一个收集 分类 的数据
  const categoryList = ref([])
  // 调用接口
  const getCategory = async() => {
    const res = await getCategoryAPI()
    // console.log(res.result) // 分类数据
    categoryList.value = res.result
  }
  return {
    categoryList,
    getCategory
  }
})